You can only use this effect of "Magician's Salvation" once per turn
Karakuri has a lot of ways to access them through Karakuri Merchant mdl 177 "Inashichi", Karkuri Cash Cache, Karakuri Soldier mdl 236 "Nisamu" and the Karakuri synchro monsters when needed so they are usually played 2x
Its expensive and not an enchantment creature for some reason, but this ability isnt terrible in Enchantress decks that can quickly drop a lot of cheap enchantments
Tarkir: Dragonstorm , Magic s 104th major expansion, hits shelves from April 11
Super Hippo Carnival For more information on this cards many uses in any deck, check out this article on it: LINK
The deck is a master of adaptation, able to play aggressively against control or defensively against aggro